/**
 * 
 */
package com.jubao.ejb.business;

import javax.ejb.EJB;

import com.jubao.ejb.dao.BrandDaoLocal;
import com.jubao.ejb.dao.CategoryDaoLocal;
import com.jubao.ejb.dao.CouponDaoLocal;
import com.jubao.ejb.dao.GeneRelationDaoLocal;
import com.jubao.ejb.dao.ProductDaoLocal;
import com.jubao.ejb.dao.ProductPriceDaoLocal;
import com.jubao.ejb.dao.StoreDaoLocal;
import com.jubao.ejb.dao.StoreTransactionDaoLocal;
import com.jubao.ejb.dao.UserDaoLocal;
import com.jubao.ejb.dao.UserWebsiteDaoLocal;
import com.jubao.ejb.dao.WebsiteDaoLocal;
import com.jubao.ejb.dao.util.DaoConstant;

/**
 * @author brother
 *
 */
public abstract class Business {
	@EJB(name = DaoConstant.BrandDaoLocalJndiName)
	protected BrandDaoLocal brandDao;

	@EJB(name = DaoConstant.UserDaoLocalJndiName)
	protected UserDaoLocal userDao;

	@EJB(name = DaoConstant.StoreDaoLocalJndiName)
	protected StoreDaoLocal storeDao;

	@EJB(name = DaoConstant.StoreTransactionDaoLocalJndiName)
	protected StoreTransactionDaoLocal storeTransactionDao;

	@EJB(name = DaoConstant.CouponDaoLocalJndiName)
	protected CouponDaoLocal couponDao;


	@EJB(name = DaoConstant.WebsiteDaoLocalJndiName)
	protected WebsiteDaoLocal websiteDao;

	@EJB(name = DaoConstant.UserWebsiteDaoLocalJndiName)
	protected UserWebsiteDaoLocal userWebsiteDao;

	@EJB(name = DaoConstant.ProductDaoLocalJndiName)
	protected ProductDaoLocal productDao;

	@EJB(name = DaoConstant.CategoryDaoLocalJndiName)
	protected CategoryDaoLocal categoryDao;
	
	@EJB(name = DaoConstant.GeneRelationDaoLocalJndiName)
	protected GeneRelationDaoLocal geneRelationDao;
	
	@EJB(name = DaoConstant.ProductPriceDaoLocalJndiName)
	protected ProductPriceDaoLocal productPriceDao;
	

}
